home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / mc100g.zip / MCHAT.DOC < prev    next >
Text File  |  1992-02-28  |  25KB  |  869 lines

  1.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14. ┌───────┐ ┌───┬───┐ ┌────┐  ┌─────┐ ┌───┐ ┌───────┐ ┌───┬───┐ ┌───────┐ ┌─────┐
  15. │       │ │   │   │ │    │  │     │ │   │ │       │ │   │   │ │   │   │ │     │
  16. │  │  │ │ │   │   │ │    └┐ └┐   ┌┘ │   │ │    ───┤ │       │ │       │ └┐   ┌┘
  17. │  │  │ │ │       │ │     │  │   │  │   │ │       │ │   │   │ │   │   │  │   │
  18. └──┴──┴─┘ └───────┘ └─────┘  └───┘  └───┘ └───────┘ └───┴───┘ └───┴───┘  └───┘
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                                 MultiChat 1.00Γ
  25.  
  26.  
  27.  
  28.  
  29.                      (c) 1991-92, YossiWare Developments.
  30.  
  31.  
  32.  
  33.                               All Rights Reserved.
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  64.  
  65.  
  66.  
  67.  
  68.  
  69.        OVERVIEW
  70.        ────────────────────────────────────────────────────────────────
  71.  
  72.        MultiChat  is a  split-screen multi-line  online chat  system for
  73.        the RemoteAccess based BBS. It works  as a  keyboard  to keyboard
  74.        chat, works very fast, and supports up to 4 nodes simultaneously.
  75.  
  76.        Using its powerful configuration,  you can define almost anything
  77.        concerning  MultiChat. You  can set  it to  inform about incoming
  78.        online messages, the moment they arrive, or have it ignore them.
  79.        You can  give your users  unlimited time to  be on MultiChat,  or
  80.        instruct MultiChat  to check their  time-limit, and quit  when it
  81.        exceeds. You can  instruct MultiChat how many windows  to draw on
  82.        the  screen, so  you won't  have wasted  space on  the screen. In
  83.        addition, you can even set all colors MultiChat uses.
  84.  
  85.        For the  users themselves, MultiChat is  even more friendly. Each
  86.        user  writes  in  a  separate  window,  and  many users can write
  87.        simultaneously,  without having  any conflict.  All windows  have
  88.        both  automatic word-wrapping,  and line  scrolling, which  makes
  89.        writing much easier.
  90.  
  91.        In addition,  MultiChat offers many  other handy features.  Users
  92.        can list all users that are  online, on all lines, no matter what
  93.        they are  doing. The users can  also send online messages  to any
  94.        user on  any line, as  well as receive  online messages that  are
  95.        waiting.
  96.  
  97.        MultiChat  is  also  capable  of  letting  one  user "whisper" to
  98.        another, while all other users will  not even be able to know the
  99.        user whispered  anything, and of  course, without any  other user
  100.        actually  see the  whisper. Users  are also  capable of  clearing
  101.        their chat-window, redrawing the screen  (in case of noise on the
  102.        line), being informed of the exact time left they have, and more.
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.                                      - 2 -
  125.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  126.  
  127.  
  128.  
  129.  
  130.        LICENSING AND SHAREWARE INFORMATION
  131.        ─────────────────────────────────────────────────────────────────
  132.  
  133.        MultiChat  (or  MCHAT)  refers  to  all  files  included with the
  134.        original  distribution archive,  all executables,  documentation,
  135.        and other files.
  136.  
  137.        You may use  MultiChat for 21 days on a  trial basis, in order to
  138.        determine  its  suitability  for  your  system. After  this trial
  139.        period, you must register MultiChat.
  140.  
  141.        During  the  trial  period,  MultiChat  will  remind you and your
  142.        users that it  isn't registered yet. It will  also limit the chat
  143.        session  to  10  minutes,  and  return  the  user  to RA after 10
  144.        minutes.
  145.  
  146.        Registration entitles  you to use MultiChat  1.00Γ and any future
  147.        versions of  it for as long  as you wish, subject  to any special
  148.        licensing  conditions  attached  to  future  versions.  For  more
  149.        details, refer to  the registration form, which is  a part of the
  150.        distribution archive.
  151.  
  152.        You may  not modify, or reverse-engineer  MultiChat, MCBuffer, or
  153.        any other executable which is part of MultiChat 1.00Γ.
  154.  
  155.        You are  encouraged to distribute MultiChat  provided that no fee
  156.        is  charged  for  its  distribution,  and  that  the distribution
  157.        archive is  not modified in  any way. Pay  Bulletin Board Systems
  158.        may however  charge their normal fee  provided that no additional
  159.        charge for MChat is levied.
  160.  
  161.        The  author will  not be  held liable  to you  or anyone  for any
  162.        direct, indirect, incidental  or consequential damages, including
  163.        any lost profits, lost savings, which  may result from the use or
  164.        inability to use MultiChat.
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.                                      - 3 -
  187.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  188.  
  189.  
  190.  
  191.  
  192.        INSTALLATION
  193.        ─────────────────────────────────────────────────────────────────
  194.  
  195.        MultiChat can run on 80286, 386(sx/dx) and 486(sx/dx) machine. It
  196.        requires DOS  3.1 or better, and  a FOSSIL driver. It  was tested
  197.        under both Ray Gwinn's X00, and  David Nugent's BNU, and seems to
  198.        work under both.
  199.  
  200.        MultiChat installation consists  of a few parts. Even  if you are
  201.        already very experienced with this  kind of software, please take
  202.        your  time,  and  briefly  browse  the  steps  below, in order to
  203.        prevent inconvenient for both you and us.
  204.  
  205.        1.  Extract  all executables  from original  distribution archive
  206.            to  your main  RA directory.  You should  have the  following
  207.            files:
  208.  
  209.              MCHAT.EXE          Main Executable, MultiChat itself.
  210.              MCBUFFER.EXE       The memory buffer handler.
  211.              MCCONFIG.EXE       The configuration file.
  212.  
  213.  
  214.        2.  In order  to let  all copies  of MultiChat,  that are running
  215.            simultaneously in  several different tasks  (though, from one
  216.            single  EXE  file  on  disk),  transfer  information  between
  217.            themselves,  you need  to  load  MCBuffer, the  memory buffer
  218.            manager, BEFORE YOUR MULTITASKER.
  219.  
  220.            MCBuffer is a resident program, that occupies around 1.8Kb of
  221.            memory.  You  should  load  it  from  the  AUTOEXEC.BAT file,
  222.            before loading  the MultiTasker. Loading  it from within  the
  223.            MultiTasker itself will be ineffective.
  224.  
  225.            If you are  using QEMM-386, MS-DOS 5.00, DR-DOS  6.00, or any
  226.            other program that allows you  to load TSRs to "high memory",
  227.            you may do so. MCBuffer can  be loaded-high, in order to save
  228.            precious conventional memory, without any problem.
  229.  
  230.        3.  Run MCConfig, the setup utility. It's very simple to use, and
  231.            very friendly,  but for making  everything clear, it  will be
  232.            described here in details.
  233.  
  234.  
  235.        - INFO ABOUT BBS
  236.  
  237.  
  238.  
  239.            - BBS Name
  240.  
  241.            Put your  BBS name in here.  Note that this field  is used to
  242.            generate your personal registration  key. When you specify on
  243.            your  registration form  "BBS Name",  you should  put it here
  244.            exactly as you have done in the form itself.
  245.  
  246.  
  247.  
  248.                                      - 4 -
  249.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  250.  
  251.  
  252.  
  253.  
  254.            - Sysop
  255.  
  256.            Put  your name  in here.  Note  that  this field  is used  to
  257.            generate your personal registration  key. When you specify on
  258.            your registration  form "Sysop Name", you  should put it here
  259.            exactly as you have done in the form itself.
  260.  
  261.  
  262.            - Ad-Line
  263.  
  264.            This is  an advertisement line, for  your BBS. You may put in
  265.            here what ever you want.  It will be displayed, on registered
  266.            MultiChat, when MultiChat is firing up.
  267.  
  268.  
  269.            - Semaphore
  270.  
  271.            This  is  the  directory  where  all  RA  online messages are
  272.            stored. It is highly important to configure it the same way
  273.            as in RACONFIG's Semaphore Directory.
  274.  
  275.  
  276.            - RA Dir
  277.  
  278.            This is  the main RemoteAccess directory.  In this directory,
  279.            MultiChat  should be  able to  find USERON.BBS,  and in  this
  280.            directory it will place its own USERON.MC.
  281.  
  282.  
  283.            - Lines
  284.  
  285.            This field instructs MultiChat how  many lines your BBS have.
  286.            By this  number, MultiChat knows  how many windows  it should
  287.            draw.  It is  also used  when "filling  lines". For  example,
  288.            when the USERON.BBS contains  information about only 2 lines,
  289.            and  you specify your BBS is a 3 lines system, MultiChat will
  290.            add by itself the 3rd line, and mark it as "empty".
  291.  
  292.  
  293.            - RA Version
  294.  
  295.            This  is the  toggle between  RA 1.0x  (1.00, 1.01)  and 1.1x
  296.            (1.10,  1.11). There  were some  major changes  between these
  297.            two versions, including  the change in the name  of the files
  298.            containing online messages, and the structure of USERON.BBS.
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.                                      - 5 -
  311.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  312.  
  313.  
  314.  
  315.  
  316.        - MCHAT FEATURES
  317.  
  318.  
  319.  
  320.  
  321.            - Time                            {+} Registered Only Feature
  322.  
  323.            This switch instructs MultiChat how  to treat the user's time
  324.            limit.  If you  set it  to Limited,  MultiChat will honor the
  325.            time-limit  as passed  from RA  - It  will warn  the user 2
  326.            minutes  before the  time limit  exceeds, and  will return to
  327.            RemoteAccess when it eventually exceeds.
  328.            If  you set  it to  Unlimited, MultiChat  will let  users use
  329.            MultiChat as long as they wish.
  330.  
  331.            In unregistered versions of MultiChat,  time is limited to 10
  332.            minutes. After it exceeds, the user  is returning to RA - and
  333.            can enter MultiChat again.
  334.  
  335.            NOTE: If you  set the Time flag to  UNLIMITED, MultiChat will
  336.            let the user stay as long as he wish, but will not freeze the
  337.            timer. If the  user had 5 minutes left,  and spent 10 minutes
  338.            in MultiChat, when he is back  in RA, RA will throw him, with
  339.            a time-limit-exceeded  message. If you  wish to "freeze"  the
  340.            time when  chatting in MultiChat,  use the "*!"  command line
  341.            parameter (in RA's menu),  which will instruct  RA  to freeze
  342.            the timer. Refer to your RA Manual for more information.
  343.  
  344.  
  345.            - Online Msg
  346.  
  347.            This switch instructs MultiChat  how to treat incoming online
  348.            messages.  If you  set it  to Inform,  MultiChat will let the
  349.            user  know  whenever  an  online  message arrives. Otherwise,
  350.            MultiChat will  not check for  online messages, and  will not
  351.            inform the user when they arrive.
  352.  
  353.  
  354.  
  355.        - WINDOW COLORS
  356.  
  357.  
  358.  
  359.  
  360.            This menu lets you change  all default colors MultiChat uses.
  361.            It is self-explanatory.
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.                                      - 6 -
  373.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  374.  
  375.  
  376.  
  377.  
  378.        4.  MultiChat  needs to access the configuration file, MCHAT.CFG,
  379.            every time  you load it. It will look for it in the following
  380.            places, in the following order:
  381.  
  382.  
  383.            The PATH  environment variable. If MCHAT.CFG  is found on any
  384.            of the directories which PATH points to, MChat  will read it.
  385.  
  386.            The MCHAT  environment variable. This  variable is the  exact
  387.            name   of   MCHAT.CFG,   and   not   only   directory,   i.e.
  388.            C:\RA\MCHAT.CFG, and not C:\RA.
  389.  
  390.            Current directory.
  391.  
  392.  
  393.            The  best  way  to  handle  this  is  using  the  environment
  394.            variable MCHAT. Simply add to your AUTOEXEC.BAT the command
  395.  
  396.            SET MCHAT=C:\RA\MCHAT.CFG
  397.  
  398.            (Or the full name for MCHAT.CFG, that matches your system).
  399.  
  400.            It  is  highly  recommended  to  have  only  one  and  single
  401.            MCHAT.CFG, and let all lines use it.
  402.  
  403.  
  404.        5.  Add MultiChat  to your  RA menus.  Calling MultiChat  is done
  405.            exactly  as  calling  any  other  door,  using  the  "Execute
  406.            Sub-Program"  Command,  Type  7.  As  every  line has its own
  407.            directory,  inside  of  the  main  RA  directory,  and  since
  408.            MCHAT.EXE  is located  on the  main RA  directory, you should
  409.            call it with the full pathname.
  410.  
  411.            MultiChat requires  one command-line parameter,  which is the
  412.            line number.  In order to instruct  RA to put line  number on
  413.            the command-line, you should use the *N.
  414.            For Example: D:\RA\MCHAT.EXE *N
  415.  
  416.            If you  have set MultiChat  to give unlimited  time to users,
  417.            and  want  RA  to  freeze  the  timer  when  the users are in
  418.            MultiChat, add *! as well.
  419.            For Example: D:\RA\MCHAT.EXE *N *!
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.                                      - 7 -
  435.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  436.  
  437.  
  438.  
  439.  
  440.        ONLINE OPERATION
  441.        ─────────────────────────────────────────────────────────────────
  442.  
  443.        This section  discusses the way  MultiChat operates. It  can help
  444.        you,  the  Sysop, understanding  what exactly you can expect from
  445.        MultiChat, and may  help you writing a short  text for the users,
  446.        about using MultiChat.
  447.  
  448.        Normally, MultiChat  would display several  windows, according to
  449.        the number of  nodes you have defined. Nodes  that are already in
  450.        MultiChat will  have the user  name, as a  header, on top  of the
  451.        window.
  452.  
  453.        MultiChat is  working as a  keyboard to keyboard  chat, and every
  454.        key   that   one   user   presses,   all   other  users  receive,
  455.        simultaneously. In  fact, the technique  of using windows  allows
  456.        many  users to  write at  the same  time, while  nobody will  get
  457.        confused.
  458.  
  459.        When a  user joins MultiChat,  a message on  buttom of screen  is
  460.        displayed, together with  a beep (which is sent  to remote only),
  461.        to all other currently-active nodes.
  462.  
  463.        When   a   user   is   leaving   MultiChat  (aborting,  exceeding
  464.        time-limit,  disconnecting,  or  exiting  due  to  an error), the
  465.        appropriate window  is cleared, and  the name is  erased from the
  466.        header. Also,  a message (and  a beep on  remote) is displayed on
  467.        buttom of screen, saying the user has left.
  468.  
  469.        Also, the following keys are available for users:
  470.  
  471.  
  472.        - Ctrl-I         Help (Information) Screen
  473.  
  474.        This  is the  only command-key  that is  mentioned on  the buttom
  475.        line, besides [ESC]. Users that  are not familiar with MultiChat,
  476.        can  use  it  to  display  a  help-window,  with all command-keys
  477.        MultiChat accepts.
  478.  
  479.  
  480.        - Ctrl-W         Turn Whisper Mode On/Off
  481.  
  482.        When pressed on first time,  MultiChat will turn whisper mode on.
  483.        It will  prompt for node-number  to whisper to.  Pressing [ENTER]
  484.        will  abort the  operation. Pressing  a node-number  (no need  to
  485.        press  [ENTER] afterwards)  will turn  whisper mode  to a certain
  486.        node on.
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.                                      - 8 -
  497.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  498.  
  499.  
  500.  
  501.        The whispered node  will be informed that the  whispering node is
  502.        whispering to it.  While you are in whisper  mode, everything you
  503.        type is  going ONLY to the  node you whisper to.  The buttom line
  504.        specifies  that you  are whispering,  and instructs  you to press
  505.        Ctrl-W again to stop whispering.
  506.  
  507.        Once  you stop  whispering, the  whispered node  is informed  you
  508.        have stopped whispering,  and everything you type from  now on is
  509.        going to all nodes.
  510.  
  511.  
  512.        - Ctrl-L         Clear your chat window
  513.  
  514.        This  key  will  cause  the  node's  window  to  be  cleared. The
  515.        window-clearing  will  occur  on  all  copies  MultiChat that are
  516.        running, on  all tasks. It  can be  used  when there is  a lot of
  517.        text in the window, and  the built-in line-scrolling of MultiChat
  518.        seems too slow (well, modems usually aren't so fast !).
  519.  
  520.  
  521.        - Ctrl-O         List all online users
  522.  
  523.        This  option  is  very  similar  to  RA's  built-in  Who's Online
  524.        option. It will list all users  that are online on all BBS lines,
  525.        using the information RA stores in USERON.BBS.
  526.  
  527.        Note that  if USERON.BBS contains  information for only  2 nodes,
  528.        while you have  set MultiChat to work as  3-lines system, it will
  529.        add the 3rd line, as an empty line (no user online).
  530.  
  531.  
  532.        - Ctrl-R         Redraw screen
  533.  
  534.        For non-MNP  users, this option  is a must.  It will rebuild  the
  535.        screen, in case of line-noise (or any other cause).
  536.  
  537.  
  538.        - Ctrl-T         Time left information
  539.  
  540.        Using this  key, the users  can get informed  how much time  they
  541.        have  left.  When  pressing  Ctrl-T,  the  number of minutes left
  542.        until  time limit  exceeds will  be displayed  on buttom line. In
  543.        case Time is set to Unlimited,  MultiChat will write that no time
  544.        limit is in use.
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.                                      - 9 -
  559.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  560.  
  561.  
  562.  
  563.  
  564.        - Ctrl-P         Page online user (Send online message)
  565.  
  566.        This option is very similar to  the one provided internally by RA
  567.        itself, send online message. You  may send online messages to any
  568.        user  who is  on any  line, including  to users  that are already
  569.        participating in a chat on MultiChat.
  570.        MultiChat  will  first  prompt  for  line  number  to address the
  571.        message. Plain [ENTER] will abort the message.
  572.        After  typing  the  line  number,  MultiChat  will prompt for the
  573.        message  text itself.  The message   can be  up to  70 characters
  574.        long, and is limited to one line.
  575.  
  576.  
  577.        - Ctrl-G         Get waiting online messages
  578.  
  579.        This option is  used to receive online messages  that are waiting
  580.        to  that specific  node. If  no messages  are waiting,  MultiChat
  581.        will  display on  the buttom  line that  no messages are waiting,
  582.        and will ignore the request.
  583.        If  messages ARE  waiting, MultiChat  will clear  the screen, and
  584.        show the messages by the order of arrival.
  585.  
  586.        MultiChat  can parse  and show  messages generated  internally by
  587.        RemoteAccess 1.0x,  1.1x, all external doors  that are capable of
  588.        sending  online messages,  and MultiChat  itself. MultiChat  also
  589.        allows ANSI sequences in messages, and shows them very well.
  590.  
  591.  
  592.        - [ESC]          Return to RemoteAccess
  593.  
  594.        Pressing [ESC] will cause MultiChat return to RemoteAccess.
  595.        NOTE:  MultiChat can  differ between  a plain  [ESC] and an [ESC]
  596.        which  is  part  of  an   ANSI  sequence.  If  the  user  pressed
  597.        [Cursor-Up],  and the  ANSI terminal  sent the  ANSI sequence for
  598.        Cursor-Up, which begins with  [ESC], MultiChat will recognize it,
  599.        and will not exit.
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.                                      - 10 -
  621.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  622.  
  623.  
  624.  
  625.  
  626.        SECURITY AND SAFETY MEANS
  627.        ─────────────────────────────────────────────────────────────────
  628.  
  629.        MultiChat is  incorporating all security means  offered to Sysops
  630.        by the  RemoteAccess BBS package, and  with correct installation,
  631.        is an integrated part of it.
  632.  
  633.        MultiChat  is  completely  protected   against attempts  to  hack
  634.        through it, to  access restricted parts of the  BBS, or to access
  635.        remote DOS-Shell.
  636.  
  637.        Furthermore,  MultiChat is  capable of  dealing with irregular or
  638.        delicate cases, like sudden  loss of carrier, time-limit exceeds,
  639.        fatal errors, etc.
  640.  
  641.        MultiChat was  tested  on  80286,  80386sx,  80386dx  and 80486dx
  642.        Microprocessors. It  was tested under DESQview  2.26 to 2.42, and
  643.        QEMM-386 5.12  to 6.02 (Including it  stealth technology). It was
  644.        tested under  MS-DOS 3.30 and 5.00  (Also loaded-high), and under
  645.        4DOS 3.02 to  4.00 (Including revision B1). It  was, also, tested
  646.        on  HyperDisk  4.21  to  4.31  (SHAREWARE).  No problems occurred
  647.        during any of these tests.
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.                                      - 11 -
  683.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  684.  
  685.  
  686.  
  687.  
  688.        TECHNICAL NOTES
  689.        ─────────────────────────────────────────────────────────────────
  690.  
  691.        *  MultiChat is  written with the  help of Turbo  Pascal 6, Turbo
  692.           Assembler 3.00 and Turbo Debugger 3.00.
  693.  
  694.        *  MCBuffer  is  written  completely  in 80286  Assembly,  and is
  695.           hooking  to interrupt  60h in  order to  be accessed  from all
  696.           tasks.
  697.  
  698.        *  MultiChat  is using  the FOSSIL  driver for  all I/O  with the
  699.           serial port, and for displaying ANSI on the local screen. When
  700.           running DESQview,  DVANSI or other  compatible ANSI driver  is
  701.           required.
  702.  
  703.        *  MultiChat  is reading  the user  information from RemoteAccess
  704.           through the DORINFO1.DEF file.
  705.  
  706.        *  All programs  are writing directly to  screen, or to DESQview,
  707.           video buffer, if found. On  CGA screens, snow-checking is used
  708.           to prevent "snow".
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.                                      - 12 -
  745.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  746.  
  747.  
  748.  
  749.  
  750.        TRADEMARKS
  751.        ─────────────────────────────────────────────────────────────────
  752.  
  753.        All  brand and  product names  used in  this document  are either
  754.        Copyrighted,  Trademarks   or  Registered  Trademarks   of  their
  755.        respective holders:
  756.  
  757.  
  758.        MultiChat (MCHAT)     YossiWare Developments
  759.        Turbo Pascal,
  760.        Turbo Assembler,
  761.        Turbo Debugger        Borland International, Inc.
  762.        RemoteAccess (RA)     Continental Software, Inc.
  763.        DESQview,
  764.        QEMM-386              Quarterdeck Office Systems, Inc.
  765.        MS-DOS                Microsoft Corporation
  766.        DR-DOS                Digital Research
  767.        BNU                   David Nugent & Unique Computing Pty Ltd
  768.        X00                   Raymond L. Gwinn
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.                                      - 13 -
  807.  MultiChat 1.00Γ       RA Split-Screen Multi-Node Chat System       USER MANUAL 
  808.  
  809.  
  810.  
  811.  
  812.        CREDITS & SUPPORT
  813.        ─────────────────────────────────────────────────────────────────
  814.  
  815.        Just before  ending, I would like  to thank to the  support, beta
  816.        and  distribution  sites,  for  testing,  suggesting,  and  doing
  817.        (hopefully) whatever they can to help MultiChat. Thanks !
  818.  
  819.        YossiWare Beta & Support sites:
  820.  
  821.        - Europe (Israel)
  822.  
  823.        The Black Universe BBS, 2:403/139 @ Fidonet
  824.        +972-3-9665202, 14.4k v.32bis, 24 Hours
  825.        +972-3-9665257, 2400 MNP5, 24 Hours
  826.        +972-3-9673803, 2400 MNP5, 24 Hours
  827.        Sysop: Saar Blitz
  828.  
  829.        Triple D BBS, 2:403/123 @ Fidonet
  830.        +972-8-476549, 14.4k HST/v.32bis/v.42bis, 24 Hours
  831.        Sysop: Roy Udassin
  832.  
  833.  
  834.        - USA
  835.  
  836.        Amber Shadow BBS, 1:203/988 @ Fidonet, 50:5010/988 @ Echonet
  837.        +1-916-742-5501, 14.4k HST/v.32bis/v.42bis, 24 Hours
  838.        Sysop: Dave Overton
  839.  
  840.        * Latest   MultiChat   can   always   be   File-Requested  (using
  841.          Bark/WaZOO  methods) from  all support  nodes, under  the magic
  842.          name MCHAT.
  843.  
  844.        * Contacting me can be done by:
  845.  
  846.        From Fidonet:   Yossi Gottlieb, 2:403/139.75
  847.                        RA_UTIL, Intl. Echomail.
  848.  
  849.        From Internet:  Yossi.Gottlieb@p75.f139.n403.z2.fidonet.org
  850.  
  851.        Snail Mail:
  852.  
  853.        Yossi Gottlieb,
  854.        YossiWare Developments,
  855.        11 Armonim St.,
  856.        Ramat Gan, 52587,
  857.        ISRAEL.
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.                                      - 14 -
  869.